takes on

na. 担任(工作等);较量;装(某种样子);呈现(形势)
[网络] 对峙;挑战;具有或呈现